pascal 字符串可以用<>比大小吗

来源:百度知道 编辑:UC知道 时间:2024/06/19 10:05:19
pascal 字符串可以用<>比大小吗
我的意思是s1='1234,s2='1235',可以得出s1<s2吗

绝对可以,利用字符串表达式可以对字符串数据进行运算或操作,
例如
s1:='free' s2:='pascal'
s1+s2='free pascal'
'1234'+'*'+'6789'='1234 * 6789'

关系运算符 < <= = > >= <> 可以用于字符串数据间的比较.
比较大小按照字符在ASCII码值的大小进行比较;
某些字符在ASCII码中的码值大小
'A'=65 'B'=66 ------依次类推
'a'=97 'b'=98 ------依次类推
'1'=48 '2'=49 ------依次类推

可以
字符串逐个字符比较ASCII码,如比出大小则返回值
如知道一个字符串结束也未比出大小,则视较短的串较小

可以
如 '123'<>'23' true
'123'<>'123'false

可以